package com.imooc.sell.dataobject;

import lombok.Data;
import org.hibernate.annotations.DynamicUpdate;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import java.util.Date;

/**
 * @Author 小柯
 * @Date 2019/6/29  16:48
 * 类目
 **/

@Entity //将数据库表映射
@DynamicUpdate // 动态更新 ，我们一般更新时候 先去查询一遍再去更新，会把更新时间查询出来，如果更新的时候没有改变当前时间 则会使用这个查询出来的时间，
// 这个注解就是当查询出来并且其中有一个数据改变，才会动态的更新时间。
@Data //生成getset方法
public class ProductCategory {

    /** 类目ID     @Id主键 GeneratedValue自增 */
    @Id
    @GeneratedValue
    private Integer categoryId;
    /** 类目名字 */
    private String categoryName;
    /** 类目编号 */
    private Integer categoryType;
    /** 类目创建时间 */
    private Date createTime;
    /** 类目更新时间 */
    private Date updateTime;

}
